package Cliente;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

import util.SocketManager;

public class cliente {

	public cliente()
	{
		String sentence="";
		String modifiedSentence;
		try {
			SocketManager manager=new SocketManager("127.0.0.1",3000);
			manager.InicializaStreams();
			manager.InicializaStreams();
            //Se declara un buffer de lectura del
            //dato escrito por el usuario por teclado
            //es necesario pq no es un buffer propio de los sockets
        	BufferedReader inFromUser = new BufferedReader(new InputStreamReader(System.in));
            //Se almacena en "sentence" la linea introducida por teclado
   
            while (!sentence.equals("adios")) {
                System.out.print("String a enviar: ");
                sentence = inFromUser.readLine();
                //El m���todo Escribir, pone en el socket lo introducido por teclado
                manager.Escribir(sentence+'\n');
                //El m���todo Leer, lee del socket lo enviado por el Servidor
               System.out.println(manager.Leer());
               
               
            }
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
	
	public static void main(String[] args) {
	cliente client=new cliente();

	}

}
